nflguess dot com • Febrero 8, 2011Best sushi in town. Great place, great atmosphere. My g/f and I have been going here since 2005 before the remodel.
Mike M. • Junio 17, 2013The Albacore sushi is the best.
¿No ves el lugar que estás buscando? Agrega un nuevo lugar a Foursquare.